name of a species - French English Dictionary